Off-road ability - Alemán Inglés Diccionario